spin in somebody's grave - French English Dictionary